C#的`猴子吃桃子``

来源:百度知道 编辑:UC知道 时间:2024/09/19 19:45:34
猴子吃桃子

第一天吃一半多一个
第二天吃一半多一个
第三天吃一半多一个
...
...
到了第十天只剩下一个

用C#编写``
一楼梯``
如果2步走,剩下1阶
如果3步走,剩下2阶

如果5步走,剩下4阶
如果6步走,剩下5阶
7步走,都走完

第一题:
根据我们可以得出:前一天桃子的个数=(当天桃子数+1)*2,这样我们就可以用下面的循环了。
int total = 1;//每天所剩的桃数
//i表示所剩的天数
for (int i = 10; i > 0; i--)
{
total = (total + 1) * 2;
}
//输出一下
这题在考你循环的使用
第二题,分析题可以得出
这个题只要满足这样的关系就行了
i % 2 == 1 && i % 3 == 2 && i % 4 == 3 && i % 5 == 4 && i % 6 == 5 && i % 7 == 0
这样我们就可以写了
for (int i = 0; i < 1000000; i++)
{
if (i % 2 == 1 && i % 3 == 2 && i % 4 == 3 && i % 5 == 4 && i % 6 == 5 && i % 7 == 0)
{
//输出一下
}
}
这个题在考你取模
呵呵呵

简单

我的就是c#写的啊 是控制台程序

Console.WriteLine("题一,从第十天往回算");
int a = 1;
for (int i = 0; i < 10; i++)
{
a = (a + 1) * 2;
Console.WriteLine(a);
}
Console.WriteLine(a);